soft start PWM controller